self-supporting structure - Espagnol Anglais Dictionnaire